//! # RustCloud 指标收集模块
//!
//! 提供企业级的指标收集、Prometheus 集成和 APM 功能

pub mod collector;
pub mod prometheus;
pub mod tracing;
pub mod jaeger;
pub mod manager;
pub mod logging;
pub mod monitoring;

// 增强的企业级功能
pub mod prometheus_enhanced;
pub mod collector_enhanced;
pub mod alerting;
pub mod apm;
pub mod dashboard;

// 重新导出核心类型
pub use collector::*;
pub use prometheus::*;
pub use prometheus_enhanced::*;
pub use collector_enhanced::*;
pub use alerting::*;
pub use apm::*;
pub use dashboard::*;

#[cfg(test)]
mod tests;
